<?php

class CidadesController extends AppController {

    function index() {
        $this->set('cidades', $this->Cidade->find('all'));
    }

    function adicionar() {

        if (!empty($this->data)):
            if ($this->Cidade->save($this->data)):
                $this->Session->setFlash("Ciadade cadastrada com sucesso!", "default", array('class' => 'msg sucess'));
            else:
                $this->Session->setFlash("Não foi possível cadastrar a cidade!", "default", array('class' => 'msg error'));
            endif;
            $this->redirect('/cidades');
        endif;
    }

    function editar($id) {
        if (!empty($this->data)):
            if ($this->Cidade->save($this->data)):
                $this->Session->setFlash("Ciadade alterada com sucesso!", "default", array('class' => 'msg sucess'));
            else:
                $this->Session->setFlash("Não foi possivel alterar a cidade!", "default", array('class' => 'msg error'));

            endif;
            $this->redirect('/cidades');
        endif;
        $this->set('cidade', $this->Cidade->findById($id));
    }

    function excluir($id) {
        if (!empty($id)):
            if ($this->Cidade->delete($id, true)):
                $this->Session->setFlash("Cidade excluída com sucesso!", "default", array('class' => 'msg sucess'));
            else:
                $this->Session->setFlash("Não foi possível excluir a cidade!", "default", array('class' => 'msg error'));
            endif;
            $this->redirect('/cidades');
        endif;
    }
}
?>